Implementation and Analysis of Numerical Components for Reconfigurable Computing
نویسندگان
چکیده
In the past, reconfigurable computing has not been an option for accelerating scientific algorithms (which require complex floating-point operations) and other similar applications due to limited Field Programmable Gate Array (FPGA) density. However, the rapid increase of FPGA densities over the past several years has altered this situation. The central goal of the Reconfigurable Computing Application Development Environment (RCADE) is to capitalize on these improvements. Through RCADE, an algorithm is translated into a data flow design, which is then implemented on a reconfigurable computing platform using a “toolbox” of components. This paper expands this library of components by implementing the following IEEE single precision floating-point functions: sine, cosine, arctangent, arcsine, arccosine, square root and natural logarithm. Each component is designed around the CORDIC shift-and-add algorithms. A discussion of how each operation is implemented is followed by an analysis of the space requirements of each component on current and future Xilinx FPGAs. Performance results are compared for each component individually and for two example equations against several current workstations.
منابع مشابه
Implementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey
Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...
متن کاملAnalysis and Implementation of the Discrete Element Method Using a Dedicated Highly Parallel Architecture in Reconfigurable Computing
The Discrete Element Method (DEM) is a numerical model to describe the mechanical behaviour of discontinuous bodies. It has been traditionally used to simulate particle flows (e.g. sand, sugar), but is becoming more popular as a method to represent solid materials. The DEM is very computationally expensive, but has properties that make it amenable to acceleration by reconfigurable computing. Th...
متن کاملChebyshev Spectral Collocation Method for Computing Numerical Solution of Telegraph Equation
In this paper, the Chebyshev spectral collocation method(CSCM) for one-dimensional linear hyperbolic telegraph equation is presented. Chebyshev spectral collocation method have become very useful in providing highly accurate solutions to partial differential equations. A straightforward implementation of these methods involves the use of spectral differentiation matrices. Firstly, we transform ...
متن کاملRTDGPS Implementation by Online Prediction of GPS Position Components Error Using GA-ANN Model
If both Reference Station (RS) and navigational device in Differential Global Positioning System (DGPS) receive signals from the same satellite, RS Position Components Error (RPCE) can be used to compensate for navigational device error. This research used hybrid method for RPCE prediction which was collected by a low-cost GPS receiver. It is a combination of Genetic Algorithm (GA) computing an...
متن کاملExploiting the HTX-Board as a Coprocessor for Exact Arithmetics
Certain numerical computations benefit from dedicated computation units, e.g. providing increased computation accuracy. Exploiting current interconnection technologies and advances in reconfigurable logic, restrictions and drawbacks of past approaches towards application-specific units can be overcome. This paper presents our implementation of an FPGA-based hardware unit for exact arithmetics. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998